package ooday03;


public class AnonInnerClassDemo {
	public static void main(String[] args) {
		// 创建Inter的一个派生类，但是没有名字
		// 为该派生类创建了一个对象，名为o1，向上造型为Inter类型
		// ---new Inter(){};在创建Inter的派生类对象
		Inter o1 = new Inter(){};
		// 创建Inter的一个派生类，但是没有名字
		// 为该派生类创建了一个对象，名为o2，向上造型为Inter类型
		Inter o2 = new Inter(){};
		// 创建Inter的一个派生类，但是没有名字
		// 为该派生类创建了一个对象，名为o3，向上造型为InterInter类型
		// 3)大括号中的为派生类的类体
		InterInter o3 = new InterInter(){
			public void show(){
				System.out.println("showshow");
			}
		};
		o3.show();
	}
	interface InterInter{
		void show();
	}
	interface Inter{
	}
}
